Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 OWEN STREET Terraced £145,391 £145,000 15 Jul 2022
6 OWEN STREET Terraced £179,930 £111,250 30 Mar 2007
8 OWEN STREET Terraced £141,716 £115,000 5 Oct 2018
14 OWEN STREET Terraced £121,027 £115,000 24 Jan 2022